semiconductor np - French English Dictionary